long-range stand-off missile - Turc Anglais Dictionnaire